using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Threading.Tasks;
using YayiMgr.Ability.Docking.ManufacturersApp.Dto;

namespace YayiMgr.Ability.Docking.SuppliersApp.Dto
{
    public class SuppliersCreateDto
    {
        [Required]
        public string SupplierName { get; set; }
        public string? ContactName { get; set; }
        public string? ContactTitle { get; set; }
        public string? Address { get; set; }
        public string? PostalCode { get; set; }
        public string? Phone { get; set; }
        public string? Fax { get; set; }
        public string? Email { get; set; }
        public string? Website { get; set; }
        public string? TaxID { get; set; }
        public string? BankAccount { get; set; }
        public string? PaymentTerms { get; set; }
        public int? CreditLimit { get; set; }
        public int? Rating { get; set; }
        public string? Notes { get; set; }  


        
        [Required]
        public Guid CompanyId { get; set; }
        [Required]
        public bool IsProxy { get; set; }     
    }
}